<!DOCTYPE html>
<html class="client-nojs vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-0 vector-toc-not-available vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-0 skin-theme-clientpref-day vector-sticky-header-enabled" lang="de" dir="ltr"><head>
<meta charset="UTF-8">
<title>Cray Operating System</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="icon" type="image/png" href="./_res_/favicon.png">
<link rel="canonical" href="https://de.wikipedia.org/wiki/Cray_Operating_System"> <link href="./_mw_/ext.cite.styles.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.wikimediamessages.styles.css" rel="stylesheet" type="text/css">
<link href="./_mw_/skins.vector.icons.css" rel="stylesheet" type="text/css">
<link href="./_mw_/skins.vector.search.codex.styles.css" rel="stylesheet" type="text/css">
<link href="./_mw_/skins.vector.styles.css" rel="stylesheet" type="text/css">
<meta name="ResourceLoaderDynamicStyles" content="">
<link href="./_mw_/ext.gadget.citeRef.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.defaultPlainlinks.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiCommonHide.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiCommonLayout.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiCommonStyle.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiDarkmode.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiResponsive.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.specialSearch.css" rel="stylesheet" type="text/css">
<link rel="stylesheet" type="text/css" href="./_mw_/site.styles.css">
<link rel="stylesheet" type="text/css" href="./_mw_/noscript.css">
<link rel="stylesheet" type="text/css" href="./_res_/footer.css">
<link rel="stylesheet" type="text/css" href="./_res_/vector-2022.css">
</head>
<body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject page-Cray_Operating_System rootpage-Cray_Operating_System skin-vector-2022 action-view">
<div class="mw-page-container">
<div class="mw-page-container-inner">
<div class="mw-content-container">
<main id="content" class="mw-body">
<header class="mw-body-header vector-page-titlebar">
<h1 id="firstHeading" class="firstHeading mw-first-heading"><span class="mw-page-title-main">Cray Operating System</span></h1>
</header>
<a id="top"></a>
<div id="bodyContent" class="vector-body ve-init-mw-desktopArticleTarget-targetContainer" aria-labelledby="firstHeading" data-mw-ve-target-container="">
<div id="contentSub">
<div id="mw-content-subtitle"></div>
</div>
<div id="mw-content-text" class="mw-body-content mw-content-ltr" lang="de" dir="ltr"><div class="mw-content-ltr mw-parser-output" lang="de" dir="ltr"><table class="toptextcells toccolours float-right infobox vorlage-infobox-betriebssystem" style="font-size:90%; line-height:1.4; margin:0 0 .5em 1em; width:25em;" id="Vorlage_Infobox_Betriebssystem_Cray_Operating_System" summary="Infobox Betriebssystem">
<tbody><tr class="darkmode-hintergrundfarbe-basis">
<th colspan="2" style="background:#B0C4DE; color:#202122; font-size:125%; padding:.3em .8em; text-align:center; vertical-align:top;">Cray Operating System
</th></tr>
<tr>
<td><b><a href="Softwareentwickler" title="Softwareentwickler">Entwickler</a></b>
</td>
<td><a href="Cray_Research" class="mw-redirect" title="Cray Research">Cray Research</a>
</td></tr>
<tr>
<td><b><a href="Lizenz" title="Lizenz">Lizenz(en)</a></b>
</td>
<td><a href="Propriet%C3%A4r" title="Proprietär">Proprietär</a>
</td></tr>
<tr>
<td><b>Erstveröff.</b>
</td>
<td>1975
</td></tr>
<tr>
<td><b>Akt. <a href="Version_(Software)" title="Version (Software)">Version</a></b>
</td>
<td>1.17.2 <small style="white-space:nowrap">(Juli 1990)</small>
</td></tr>
</tbody></table>
<p>Das <b>Cray Operating System</b> (<b>COS</b>) ist ein <a href="Propriet%C3%A4r" title="Proprietär">proprietäres</a> <a href="Betriebssystem" title="Betriebssystem">Betriebssystem</a> des Unternehmens <a href="Cray_Research" class="mw-redirect" title="Cray Research">Cray Research</a> für die Supercomputer <a href="Cray-1" title="Cray-1">Cray-1</a> (1976) und <a href="Cray_X-MP" title="Cray X-MP">Cray X-MP</a>. Es blieb das Hauptbetriebssystem dieser Plattform, bis es in den späten 1980ern von <a href="UNICOS" class="mw-redirect" title="UNICOS">UNICOS</a> abgelöst wurde. COS enthielt die Cray Assembler Language (CAL), Cray FORTRAN (CFT) und <a href="Pascal_(Programmiersprache)" title="Pascal (Programmiersprache)">Pascal</a>.
</p><p>Da COS von ehemaligen Angestellten des Unternehmens <a href="Control_Data_Corporation" title="Control Data Corporation">Control Data Corporation</a> (CDC) geschrieben wurde, wies die Kommandosprache und die interne Organisation eine starke Ähnlichkeit zum Betriebssystem Scope des CDC 7600 und <i>Exec 8</i> (aus CDCs früherer <a href="Engineering_Research_Associates" title="Engineering Research Associates">ERA</a> / <a href="UNIVAC" class="mw-redirect" title="UNIVAC">UNIVAC</a>-Herkunft) auf. Aufträge der Benutzer wurden mittels <a href="Frontend" class="mw-redirect" title="Frontend">Front-End</a>-Computern über ein Hochgeschwindigkeits-Interface und sogenannter „Station Software“ zum COS übertragen. Als Frontend wurden üblicherweise große <a href="Mainframe" class="mw-redirect" title="Mainframe">Mainframes</a> von <a href="IBM" title="IBM">IBM</a> oder Control Data eingesetzt, jedoch wurden auch <i><a href="Digital_Equipment_Corporation" title="Digital Equipment Corporation">DEC</a> <a href="Virtual_Address_eXtension" title="Virtual Address eXtension">VAX</a></i> verwendet. Eine <a href="Interaktion#Informatik" title="Interaktion">interaktive</a> Benutzung von COS war zwar möglich, jedoch starteten die meisten Benutzer schlicht <a href="Stapelverarbeitung" title="Stapelverarbeitung">Batch</a>-Läufe.
</p><p>Plattenspeicherresidente Datensätze, die ein Benutzerprogramm verwendete, wurden jeweils lokal vorgehalten. Nach der Fertigstellung wurden die lokalen Daten dann wieder zurückgeschrieben und der Speicherplatz freigegeben. Um Datensätze über mehrere Verarbeitungen hinweg zu behalten, mussten sie explizit als 'permanent' markiert werden. Auch <a href="Magnetb%C3%A4nder" class="mw-redirect" title="Magnetbänder">Magnetbänder</a> wurden auf Cray-Systemen unterstützt, die mit einem <a href="Eingabe_und_Ausgabe" title="Eingabe und Ausgabe">I/O</a>-Subsystem ausgestattet waren.
</p><p>COS ermöglichte <a href="Scheduling#Scheduling_in_der_Informatik" title="Scheduling">Job-Scheduling</a> und die Verwendung von Haltepunkten/Neustarts, um große Auslastungen bewältigen zu können – sogar über Ausfallzeiten des Systems hinweg (geplant und ungeplant).
</p><p>Intern war COS in ein sehr kleines Nachrichten-sendendes EXEC und eine Anzahl von <i>System Task Processors</i> (STP) aufgeteilt. Jeder STP war vergleichbar mit den Peripherieprozessor-Programmen früherer CDC-Betriebssysteme. Da jedoch die Cray-Rechner keine Peripherieprozessoren besaßen, führte der Hauptprozessor den Betriebssystemcode aus.
</p><p>Obwohl der Programmcode von Version 1.13 als <a href="Public_Domain" class="mw-redirect" title="Public Domain">Public Domain</a> veröffentlicht wurde, gibt es keine Kopien davon. Die letzte Version 1.17 ist als Binärdatei auf archive.org verfügbar.<sup id="cite_ref-1" class="reference"><a href="#cite_note-1"><span class="cite-bracket">[</span>1<span class="cite-bracket">]</span></a></sup>
</p>
<div class="mw-heading mw-heading2"><h2 id="HPE_Cray_Operating_System">HPE Cray Operating System</h2></div>
<p>Am 5. Oktober 2020 veröffentlichte <a href="Hewlett_Packard_Enterprise" title="Hewlett Packard Enterprise">Hewlett Packard Enterprise</a> (HPE) unter der Bezeichnung „HPE Cray Operating System“ ein Betriebssystem für HPE Cray EX und Cray Supercomputer. Es hat mit dem alten COS aber nichts zu tun. Vielmehr basiert es auf <a href="SUSE_Linux_Enterprise_Server" title="SUSE Linux Enterprise Server">SUSE Linux Enterprise Server</a> (SLES) mit zusätzlichen Erweiterungen.<sup id="cite_ref-2" class="reference"><a href="#cite_note-2"><span class="cite-bracket">[</span>2<span class="cite-bracket">]</span></a></sup>
</p>
<div class="mw-heading mw-heading2"><h2 id="Einzelnachweise">Einzelnachweise</h2></div>
<ol class="references">
<li id="cite_note-1"><span class="mw-cite-backlink"><a href="#cite_ref-1">↑</a></span> <span class="reference-text"><a rel="nofollow" class="external free" href="https://archive.org/details/Cos1.17DiskImageForCray-1x-mp">https://archive.org/details/Cos1.17DiskImageForCray-1x-mp</a></span>
</li>
<li id="cite_note-2"><span class="mw-cite-backlink"><a href="#cite_ref-2">↑</a></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://www.hpe.com/psnow/doc/a00067725enw?jumpid=in_lit-psnow-red&ver=1">HPE Cray Operating System: Overview; VERSION 1 - October 05, 2020</a> (angerufen 9. April 2023)</span>
</li>
</ol></div><!--htdig_noindex--><div><div class="zim-footer">
Dieser Artikel wurde von <a class="external text" title="Zuletzt bearbeitet am 2023-04-11" href="https://de.wikipedia.org/wiki/?title=Cray_Operating_System&oldid=232689165">Wikipedia</a> herausgegeben. Der Text ist unter <a class="external text" href="https://creativecommons.org/licenses/by-sa/4.0/deed.de">Creative Commons Attribution-Share Alike 4.0</a> verfügbar, sofern nicht anders angegeben. Für die Mediendateien können zusätzliche Bedingungen gelten.
</div>
</div><!--/htdig_noindex--></div>
</div>
</main>
</div>
</div>
</div>
<script src="./_webp_/webpHandler.js"></script>
</body></html>